baffle separator - Deutsch Englisch Wörterbuch